package com.lrkj.payfee.mapper;

import java.util.List;
import com.lrkj.payfee.domain.RoomMeter;
import org.apache.ibatis.annotations.Param;

/**
 * 房间仪表Mapper接口
 *
 * @author yajun_ren
 * @date 2021-07-27
 */
public interface RoomMeterMapper
{
    /**
     * 查询房间仪表
     *
     * @param rometerId 房间仪表ID
     * @return 房间仪表
     */
    public RoomMeter selectRoomMeterById(String rometerId);

    /**
     * 查询房间仪表列表
     *
     * @param roomMeter 房间仪表
     * @return 房间仪表集合
     */
    public List<RoomMeter> selectRoomMeterList(RoomMeter roomMeter);

    /**
     * 新增房间仪表
     *
     * @param roomMeter 房间仪表
     * @return 结果
     */
    public int insertRoomMeter(RoomMeter roomMeter);

    /**
     * 修改房间仪表
     *
     * @param roomMeter 房间仪表
     * @return 结果
     */
    public int updateRoomMeter(RoomMeter roomMeter);

    /**
     * 删除房间仪表
     *
     * @param rometerId 房间仪表ID
     * @return 结果
     */
    public int deleteRoomMeterById(String rometerId);

    /**
     * 批量删除房间仪表
     *
     * @param rometerIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteRoomMeterByIds(String[] rometerIds);


}
